/* 第一屏 */
.sectionA{
  position: relative;
  display: flex;
}
.sectionA .bg{
  background: url('./../img/sectionA.jpg') no-repeat center/cover;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.sectionA .bg img{
  display: block;
  width: 100%;
  height: 100%;
}
.sectionA .bg12{
  position: absolute;
  left: 50%;
  top: 50%;
  width: 37%;
  height: 201px;
  margin-right: 200px;
  background: url('./../img/bg15.png') 50% 0 no-repeat;
}
.sectionA .bg13{
  position: absolute;
  left: 80%;
  width: 37%;
  height: 231px;
  bottom:170px;
  margin-left: -530px;
  background: url('./../img/bg13.png') 50% 0 no-repeat;
}
.active strong,.active h3{
  opacity: 1;
  transform: scale(1,1);
}
.sectionA strong{
  width: 661px;
  margin-left: -280px;
}
.sectionA .title{
  animation: scroll 5s infinite linear;
}
.section strong{
  position: absolute;
  left: 58%;
  top: 24%;
  z-index: 10;
  height: 45px;
  font-size: 2em;
  font-weight: 500;
  color: #748A9E;
}
.sectionA h3{
  position: absolute;
  font-size: 4em;
  font-weight: 700;
  color: rgb(144, 199, 44);
  left: 42%;
  top: 26%;
  z-index: 10;
  height: 45px;
  margin-top: 60px;
  /* text-indent: -9999px;
  background-repeat: no-repeat; */
}
.sectionA .bg14{
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
}
.sectionA .bg15{
  position: absolute;
  width: 40%;
  height: 90%;
  top: 10%;
  left: 3%;
}
.sectionA .bg14 img{
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 251px;
}




/* 第二屏 */
.sectionB{
  background: url('./../img/section5.jpg') no-repeat center/cover!important;
}
.sectionB .title{
  margin: 0 auto;
  width: 260px;
  height: 240px;
}
.sectionB .title span{
  font-size: 40px;
  font-weight: 400;
  text-align: center;
  line-height: 340px;
  color:#e4d448;
  letter-spacing: 2px;
}
.sectionB .content{
  display: flex;
  flex-direction:row;
  /*justify-content: space-around; !* 让内容在主轴方向上 均分  两边没有定格 *!*/
  width: 100%;
  margin: 0 auto;
  height: 540px;
  padding: 100px 100px;
}
.sectionB .content li{
  margin-left: 160px;
  text-align: center;
  width: 261px;
  height: 340px;
  border-radius: 6px;
  transition: All 0.4s ease-in-out;
  cursor: pointer;
}
.sectionB .content img{
  display: block;
  width: 72px;
  height: 72px;
  margin: 0px auto 27px;
}
.sectionB .cont{
  box-sizing: border-box;
  padding: 27px 38px;
  height: 210px;
  background: #FFF;
  border-radius: 6px;
}
.sectionB .cont span{
  font-weight: 700;
  font-size: 22px;
  color: #525252;
  margin-bottom: 19px;
}
.sectionB .content li:hover h3{
  color: #23ac38;
}

.divlg{
  width: 100%;
  height: 100%;
  background: #f5f5f5;
  box-shadow: 0 0 20px 0 rgba(201, 201, 201, 0.22);
  border-radius: 6px;
}

.sectionB .content li:hover{
  transform: scale(1.1);
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  -ms-transform: scale(1.1);
}

.sectionB .cont p{
  text-align: left;
  font-size: 14px;
  color: #7a7a7a;
  letter-spacing: 0;
  line-height: 28px;
}









/* 第三屏 */
.sectionC{
  background: url('./../img/section2.jpg') no-repeat center/cover!important;
}
.sectionC>div{
  overflow: hidden;
}
.sectionC .title{
  margin: 0 auto;
  width: 860px;
  height: 140px;
}
.sectionC .title h2{
  font-size: 40px;
  font-weight: 400;
  text-align: center;
  color:#525252;
  letter-spacing: 2px;
  padding-top: 80px;
}
/* 手风琴菜单 */
.sectionC .wind{
  width: 960px;
  height: 600px;
  margin: 40px auto;
  border-radius: 15px;
  position: relative!important;
  overflow: hidden;
}
/* 手风琴中的每一个子元素 */
.maindiv{
  height: 600px;
  width: 800px;
  position: absolute;
  border-radius: 15px;
  overflow: hidden;
  padding: 20px 30px;
  transition: 0.5s;
  -webkit-transition: 0.5s;
  /* Safari */
}

.maindiv img {
  width: 340px;
  height: 100%;
  float: left;
}

/* 右边的内容区域 */
.sectionC .wind>div>div{
  width: 400px;
  height: 100%;
  float: left;
  padding: 80px 30px 0;
}
/* 右边的标题 */
.sectionC .wind>div>div>h4{
  text-align: center;
}
.sectionC .wind>div>div>p{
  margin-top: 20px;
  text-align: left;
  font-size: 10px;
}


/* 第四屏 */
.sectionD{
  background: url('./../img/sectionD.png')  no-repeat center/cover!important;
}
.sectionD .bgD1{
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.sectionD .bgD2{
  position: absolute;
  width: 100%;
  height: 100%;
  top: 15%;
  background: url('./../img/bgD2.png') 50% 0 no-repeat;
}
.sectionD .bgD3{
  position: absolute;
  width: 100%;
  height: 37px;
  top: 15%;
  margin-top: 110px;
  background: url('./../img/bgD3.png') 50% 0 no-repeat;
}
.sectionD .go{
  display: block;
  position: absolute;
  left: 50%;
  width: 254px;
  height: 70px;
  top: 40%;
  margin-left: -127px;
  text-indent: -9999px;
  border-radius: 6px;
  background-image: url('./../img/bgD5.png');
}
